postponed payments - French English Dictionary